from PyQt5.QtWidgets import QWidget, QPushButton, QMessageBox


class About(QWidget):
    """管理‘关于’信息的类"""
    def __init__(self):
        super().__init__()
        self.aboutBtn = QPushButton(self)

        self.aboutBtn.setText("关于")

        self.aboutBtn.clicked.connect(self.show_aboutInfo)

    def show_aboutInfo(self):
        """显示关于信息"""
        aboutInfo = "🎵MPure3\n"\
                    "作者：B612\n" \
                    "版本：2.3.6\n"\
                    "发行日期：2022-5-5\n"\
                    "使用方法：将歌曲和同名歌词(.txt)文件放入同一个文件夹中，" \
                    "再选择该文件夹即可。点击‘lyr’按钮，即可出现相应歌词。\n"\
                    "如有任何问题，请联系：zkj5227@163.com"
        QMessageBox.about(self, "About", aboutInfo)